432 Espanola Way, Miami Beach, FL 33139-8123, Miami Beach
super friendly staff.. nice frozen yogurt (ice cream)
super friendly staff.. nice frozen yogurt (ice cream)